home *** CD-ROM | disk | FTP | other *** search
/ ImageCELs: Trees / ImageCels: Trees.iso / mac / _GAMMA.DOC next >
Text File  |  1995-03-01  |  4KB  |  72 lines

  1.                  ┌─────────────────────────────────────┐
  2.                  │         Gamma Information           │
  3.                  └─────────────────────────────────────┘
  4.  
  5. All ImageCELs have to some degree been gamma corrected to midrange 
  6. levels.  As the following will explain, this is a very complex issue.
  7.  
  8. IN SUMMARY: If the image comes up on your monitor darker or lighter 
  9. than suitable, you will need to perform a gamma correction to the 
  10. actual file using suitable histogram capable software.  For use that 
  11. will eventually be directed to NTSC TV levels, the images may appear 
  12. dark, requiring that they be lightened.
  13.  
  14. The following information was taken from Dr. Alvy Ray Smith of 
  15. ALTAMIRA CORPORATION, makers of COMPOSER.  As a graphics pioneer, 
  16. Dr. Smith is perhaps the most knowledgeable authority on the 
  17. subject, so we have included the following to hopefully educate you 
  18. on this subject.
  19.  
  20.  
  21. GAMMA
  22.  
  23. If images come in from files too light or too dark, there is most 
  24. likely a problem with gamma.  Be sure to adjust brightness and 
  25. contrast before adjusting gamma.
  26.  
  27. Gamma is perhaps the most misunderstood concept in computer graphics 
  28. applications.  Part of the reason is that the term is used to mean 
  29. several different things.
  30.  
  31. All computer display monitors (and all TV sets) are nonlinear.  This 
  32. means that if the voltage on their electronics is doubled, their 
  33. brightness does NOT double as you might expect it to.  In fact, it 
  34. varies as the square of the voltage.  If it varied by the square 
  35. exactly, we would say it had a gamma of 2.  But all monitors are 
  36. slightly different, so the actual gamma of your monitor might be 
  37. anywhere from 1.4 to 2.6, instead of 2.  Very typical gamma numbers 
  38. are 1.8 for the PC and Mac worlds and 2.2 for the broadcast TV world 
  39. (and for PCs using TV graphics boards, such as Targa+), but these 
  40. should not be taken as gospel.  They vary from display to display, 
  41. even on displays from the same manufacturer.  Any gamma other than 1 
  42. is "nonlinear".
  43.  
  44. The other important point is that all computer graphics computations 
  45. ASSUME linear images.  This means simply that half red plus half red 
  46. gives full red.  This is fundamental to the industry.
  47.  
  48. There are two ways to take care of this mismatch between the 
  49. nonlinear display and the linear computation:  (1) take care of the 
  50. nonlinearity in the display, or (2) take care of it in the data.  
  51. Only (1) preserves your data for later use.
  52.  
  53. Unfortunately, many applications force you to take care of your 
  54. display nonlinearity by making your image data nonlinear.  They do 
  55. this by assuming the default monitor gamma is 1, or linear.  This 
  56. works, so long as you never use the resulting image for another 
  57. image computation, and so long as the next display you show the 
  58. image on (including ink on paper) has the same nonlinearity as your 
  59. original display.  This has "worked" often enough in the past for 
  60. the mistake to have been tolerated.
  61.  
  62. But the whole idea of imaging applications from now on is to take 
  63. images from many sources and composite them together to form new 
  64. images (which may then be used by someone else as a component in yet 
  65. another image, and so on).  The application corrects for the 
  66. nonlinearity of your display during the display process, not the 
  67. computation process. 
  68.  
  69. If you import images from applications that have forced the display 
  70. nonlinearity into the data, you will - not surprisingly - get 
  71. unexpected results.
  72.